
<?php
class produit_mdl extends CI_Model
{
    public function __construct() {
        parent::__construct();
    }
 
    public function record_count2() {
        return $this->db->count_all("fournisseurs");
    }
 
  
   public function get_dessignation()
	{

	//$art = intval($xxx);
	$query = $this->db->query("SELECT
produits.dessignation
FROM
produits
 ");

  if ($query->num_rows() > 0) {
            foreach ($query->result() as $row) {
                $data[] = $row;
            }
            return $data;
        }
        else return false;

	
	}
	
	 public function get_prix($dessignation)
	{

	//$art = intval($xxx);
	$query = $this->db->query("SELECT
produits.prix_u,
produits.id_produit,
produits.dessignation
FROM
produits
WHERE
produits.dessignation = '$dessignation'

 "); 
            return $query->result();
	
	}
	
	 public function ajout_nouveau_produit($dessignation,$prix)
	{
	$query = $this->db->query("INSERT INTO `produits` (`dessignation`, `prix_u`) VALUES ('$dessignation', '$prix')
 "); 
            
	
	}
	
	 public function ajout_produit_bc($info)
	{
     
     $id_bc=$info['id_bc'];
	 $quantite=$info['quantite'];
	 $prix=$info['prix'];
	 $dessignation=$info['dessignation'];
	//$art = intval($xxx);
	
	$tmp=$this->get_prix($dessignation);
	if($tmp){ 
	$id_produit=$tmp[0]->id_produit;
	$query1 = $this->db->query("INSERT INTO `bc_produits` (`id_bc_fk`, `id_produit_fk`, `quantite`, `bc_produit_pu`)
	 VALUES ('$id_bc', '$id_produit', '$quantite', '$prix')

 "); 
 }
 else{
 	$k=2;
 }
  
	}
	
	 public function ajout_produit_convention($info)
	{
		
	 
     $id_convention=$info['id_convention'];
	 $quantite=$info['quantite'];
	 $prix=$info['prix'];
	 $dessignation=$info['dessignation'];
	//$art = intval($xxx);
	
	$tmp=$this->get_prix($dessignation);
	if($tmp){ 
	$id_produit=$tmp[0]->id_produit;
	$query1 = $this->db->query("INSERT INTO `convention_produits` (`id_convention_fk`, `id_produit_fk`, `quantite`, `pu_convention_produit`) VALUES ('$id_convention', '$id_produit', '$quantite', '$prix')"); 
 }
 else{
 	$k=2;
 }
  
	}

     public function ajout_produit_convention_annex($info)
	{
		
     $id_convention_annex=$info['id_convention_annex'];
	 $quantite=$info['quantite'];
	 $prix=$info['prix'];
	 $dessignation=$info['dessignation'];
	//$art = intval($xxx);
	
	$tmp=$this->get_prix($dessignation);
	if($tmp){ 
	$id_produit=$tmp[0]->id_produit;
	$query1 = $this->db->query("INSERT INTO `produit_annex_conv` (`id_produit_fk`, `pu`, `quantite`, `id_annex_conv_fk`) VALUES ('$id_produit', '$prix', '$quantite', '$id_convention_annex')"); 
 }
 else{
 	$k=2;
 }
  
	}
	
	 public function supprime_produit_bc($bc_prod)
	{
    
	
	$query1 = $this->db->query("DELETE FROM `bc_produits` WHERE (`id_bc_produit`='$bc_prod')
 "); 
 }
 
     public function supprime_produit_convention($convention_prod)
	{
    
	
	$query1 = $this->db->query("DELETE FROM `convention_produits` WHERE (`id_convention_produit`='$convention_prod') "); 
 }

      public function supprime_produit_convention_annex($annex_convention_prod)
	{
    
	
	$query1 = $this->db->query("DELETE FROM `produit_annex_conv` WHERE (`id_produit`='$annex_convention_prod')"); 
 }
 
  public function modifier_produit_bc($bc_prod,$tab)
	{
    $quantite=$tab['quantite'];
	$pu=$tab['pu'];	
	$id_prod=$tab['id_prod'];
	$query1 = $this->db->query("UPDATE `bc_produits` SET  `quantite`='$quantite', `bc_produit_pu`='$pu' , `id_produit_fk`='$id_prod' WHERE (`id_bc_produit`='$bc_prod')
 "); 
 }

  public function modifier_produit_convention($convention_prod,$tab)
	{
    $quantite=$tab['quantite'];
	$pu=$tab['pu'];	
	$id_prod=$tab['id_prod'];
	$query1 = $this->db->query("UPDATE `convention_produits` SET `id_produit_fk`='$id_prod', `quantite`='$quantite', `pu_convention_produit`='$pu' WHERE (`id_convention_produit`='$convention_prod')
 "); 
 }

   public function modifier_produit_annex($annex_prod,$tab)
	{
    $quantite=$tab['quantite'];
	$pu=$tab['pu'];	
	$id_prod=$tab['id_prod'];
	$query1 = $this->db->query("UPDATE `produit_annex_conv` SET `id_produit_fk`='$id_prod', `pu`='$pu', `quantite`='$quantite' WHERE (`id_produit`='$annex_prod')
 "); 
 }


}
?>